51,45,37,36,29,16,23,28,35,40,54,67,71,77,80,66,66,63,57;2128,2128,2135,2145,2152,2162,2168,2171,2184,2190,2195,2186,2180,2173,2170,2153,2129,2127,2126